package org.example.modules.user.service;

import com.alibaba.fastjson2.JSONObject;
import org.example.modules.user.entry.Review;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.time.format.DateTimeFormatter;
import java.util.List;

/**
 * @Description ReviewService
 * @Author xiaotian
 * @Date 2025-04-21
 */
public interface ReviewService {

    /**
     * 获取评论列表
     *
     * @param sideJobId 兼职订单ID
     * @return 评论列表
     */
    List<Review> getReviewsBySideJobId(String sideJobId);

    /**
     * 提交评论
     *
     * @param request 评论请求参数
     */
    void submitReview(JSONObject request);

    List<Review> updateReview(JSONObject request);

    List<Review> getReviewsBySideJobId1(String sideJobId);
}